ditch or fence to mark premises - Englisch Synonyme Wörterbuch